battle of modder river - Allemand Anglais Dictionnaire